﻿namespace jQube.Web.UI.Controls
{
    using System;
    using System.ComponentModel;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using jQube.Resources;

    public abstract class Trigger
    {
        [Category("Behavior")]
        [IDReferenceProperty(typeof(WebControl))]
        public string TriggerControlID { get; set; }

        internal abstract bool CheckValidTrigger(ScriptManager scriptManager);
    }
}
